/* 导航 */
.PC_banner_box{
	overflow: hidden;
}

 .swiper-container{
			 width: 100%;
			 height:auto;
			 margin:0 auto;
		 }
		 .swiper-button-next {
		   right: 20px;
		   left: auto;
		 }
		 .swiper-button-prev {
		   left: 20px;
		   right: auto;
		 }
		
.swiper-slide_img{
	width: 100%;
	height: 100%;
	background-color: #333;
	background-position: center;
	display: block;
}
.swiper-slide_img img{
	width: 100%;
	height: auto;
}
.MV_banner_box .swiper-container{
	
}
.MV_banner_box{
	padding: 15px;
}
.swiper-slide_img{
	border-radius: 4px;
}


.banner_img{
	width: 100%;
	height:463px ;
	
}


/* 滚动 */
.roll_box_big li{
	height: 40px;
	line-height: 40px;
	width: 100%;
}


/* 热门政策 */
.Popular_policy_box_big{
	padding: 40px 0;
}
.Popular_policy_box{
	position: relative;
}
.Popular_policy_title{
	font-size: 30px;
	color: #333333;
	font-weight: bold;
}
.Popular_policy_region{
	height: 17px;
}
.policy_region_title{
	position: relative;
	
}
.policy_region_title_big{
	position: relative;
	margin-left: 20px;
}
.policy_region_title span::after{
	width: 6px;
	height: 4px;
	content: "";
	background-image: url(../img/icon2.png);
	background-position: -208px -33px;
	position: absolute;
	top: 16px;
	margin-left: 5px;
}
.policy_region_txt{
	float: left;
	font-size: 12px;
	color: #999999;
	margin-top: 10px;
}
.policy_region_title_big{
	float: left;
}
.policy_region_title{
	position: relative;
	cursor: pointer;
	color: #333333;
	line-height: inherit;
	padding: 10px  15px 10px 15px;
	margin-top: -10px;
	border:1px solid #fff;
	border-bottom: 0px solid #fff;
}
.citys_box_big2::after{
	content: "";
	width: 99%;
	height: 3px;
	background-color: #fff;
	position: absolute;
	top: -2px;
	left: 1px;
	
}
/* .citys_box_big2:hover .citys_box_big2::after{
	display: block;
} */
.policy_region_title_big{
	padding-top: 10px;
	border:1px solid rgba(255,255,255,0);
}
.policy_region_title_big:hover{
	border:1px solid #cdcdcd;
}
.citys_box_big2 ._citys{
	border:1px solid #cdcdcd;
}
.policy_region_title strong{
	font-weight: normal;
}
.policy_region_title span{
	margin-left: 10px;
}
.Popular_policy_switch_title{
	overflow: hidden;
	margin-bottom: 10px;
}
.policy_region_title_big ._citys{
	top: 0;
}
/*.policy_region_title_big ._citys{
	display: none !important;
}*/
/*.policy_region_title_big:hover ._citys{
	display: block !important;
}*/
.Popular_policy_switch_title{
	border-bottom: 1px solid #e32202;
	margin-top: 30px;
}
.Popular_policy_switch_title  .on{
	background-color: #e32202;
	color: #fff;
	border-radius: 4px 4px 0 0;
}
.Popular_policy_switch_title  .on:hover{
	background-color: #e32202;
	color: #fff;
}
.Popular_policy_switch_title dd{
	float: left;
	width: 12%;
	height: 40px;
	font-size: 16px;
	line-height: 40px;
	color: #999;
	text-align: center;
	cursor: pointer;
}
.Popular_policy_switch_title dd:hover{
	color: #e32202;
}
.Popular_policy_ctn_box{
	overflow: hidden;
	width: 100%;
}
.Popular_policy_ctn_box a{
	display: block;
	float: left;
	position: relative;
	width: 18%;
	height:106px;
	border:1px solid #e1e1e1;
	padding: 25px 10px;
	margin-right: 2.5%;
	margin-top: 25px;
	border-radius: 4px;
	transition: all 0.5s;
	background-color: #fff;
}
.Popular_policy_ctn_box a:hover{
	-webkit-transform: translate3d(0, -5px, 0);
	transform: translate3d(0, -5px, 0);
}

.label_box{
	width: 46px;
	height: 46px;
	  background-image: url(../img/icon2.png);
	   background-position:-241px -22px;
	   position: absolute;
	   right: 0;
	   top: 0;
}
.Popular_policy_ctn_box a:hover{
	border:1px solid #f59a23;
	box-shadow: 0 0 10px 2px #e9e9e9;
}
.Popular_policy_ctn_box a:nth-child(5n){
	margin-right: 0%;
}
.Popular_policy_ctn_title{
	font-size: 18px;
	color: #333333;
	text-align: center;
	margin-bottom: 10px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.Popular_policy_ctn_txt{
	overflow: hidden;
	width: 60%;
	margin: auto;
}
.Popular_policy_ctn_txt li{
	float: left;
	color: #aaaaaa;
	font-size: 12px;
}
.Popular_policy_ctn_txt li:nth-child(2){
	float: right;
}
.Popular_policy_ctn_txt li:hover{
	color: #e32202;
}
.roll_ctn_box_big{
	overflow: hidden;
	margin: 35px 0 0 0;
} 
.roll_ctn_box_big dd{
	float: left;
	width: 32%;
	height:40px;
	border:1px solid #d2d2d2;
	text-align: center;
	border-radius: 4px;
	background-color: #f5f5f5;
}
.roll_ctn_box_big dd:nth-child(2){
	margin: 0 2%;
}
.roll_gules_txt{
	color: #e32202;
}
.Check_button_box{
	position: relative;
	position: absolute;
	right: 0;
	top: 0;
}
.Check_button_title{
	position: absolute;
	right: 0;
	width: auto;
	height:40px;
	padding: 0 20px;
	background-color: #e32202;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	min-width: 174px;
	text-align: center;
	box-shadow: 0 0 10px 2px #fbe2de;
	border-radius: 4px;
}
.Check_button_title:hover{
	background-color: #e6381b;
	color: #fff;
}
.Check_button_title_box{
	height: 40px;
}
.Check_button_title_box:hover .customerHover{
	display: block;
}
.Check_button_txt{
	font-size: 12px;
	color: #999999;
	margin-top: 5px;
}
/* 官方好评 */
.Official_praise_txt{
	font-size: 12px;
	color: #999;
	margin-top: 5px;
}
.Official_praise_ctn_box{
	overflow: hidden;
	margin-top: 10px;
}
.Official_praise_ctn_box li{
	width: 23.5%;
	float: left;
	padding:20px 20px 15px 20px;
	border:1px solid #e1e1e1;
	border-radius: 4px;
	margin-right: 2%;
	margin-top: 20px;
	transition: all 0.5s;
}
.Official_praise_ctn_box li:hover{
	box-shadow: 0 0 10px 2px #e9e9e9;
	-webkit-transform: translate3d(0, -5px, 0);
	transform: translate3d(0, -5px, 0);
	
}

.Official_praise_ctn_box li:nth-child(4n){
	margin-right: 0;
}
.Official_praise_img{
	width: 100%;
	overflow: hidden;
}
.Official_praise_img img{
	width: 100%;
	
}

.Official_praise_ctn_txt{
	font-size: 14px;
	color: #999;
	text-align: center;
	margin-top: 15px;
}
.Popular_policy_ctn_big{
	position: relative;
}
/* 踏实前行 社会认可 */
.cooperative_partner_ctn_big{
	overflow: hidden;
	margin-top: 30px;
	display: block;
}
.cooperative_partner_ctn_big li{
	display: block;
	float: left;
	width: 14.26%;
	border:1px solid #f1f1f1;
	height: 100px;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
	background-size: 100% 100%;
}
.cooperative_partner_ctn_big li img{
	width: 100%;
	height: 100%;
	transition: all ease 0.5s;
}

.cooperative_partner_ctn_big li img:hover{
	transform: scale(1.10);
	box-shadow: 0 0 10px 2px #e9e9e9;
}
/* 精诚铸造 金牌服务 */
.Service_expert_box_big {
	overflow: hidden;
	margin-top: 20px;
}
.Service_expert_box_big dd{
	width: 10%;
	height: 130px;
	position: relative;
	float: left;
	margin-right: 1%;
	background-position: center center;
	background-repeat: repeat;
	background-size: 100% 100%;
	cursor: pointer;
	margin-top: 10px;
	transition: all 0.5s;
}
.Service_expert_box_big dd:hover,
.Service_expert_box_big dt:hover{
	-webkit-transform: translate3d(0, -5px, 0);
	transform: translate3d(0, -5px, 0);
}
.Service_expert_box_big dt{
	float: left;
	width: 32%;
	height: 130px;
	margin-right: 1%;
	margin-top: 10px;
	background-image: url(../img/home/Teamphoto.jpg);
	transition: all 0.5s;
}
.expert_mask_box{
	width: 100%;
	height: 100%;
	position: absolute;
	background-color: rgba(0,0,0,0.5);
	left: 0;
	top: 0;
	padding-top: 50px;
	display: none;
}
.Service_expert_name{
	font-size: 16px;
	color: #ffffff;
	text-align: center;
}
.Service_expert_txt{
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}
.Team_photo_txt{
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 130px;
}
/* 新闻资讯 */
.News_information_ctn{
	overflow: hidden;
	box-shadow: 0 0 10px 2px #e9e9e9;
	margin-top: 30px;
}
.News_information_ctn li{
	float: left;
	width: 50%;
	overflow: hidden;
	padding: 25px 15px;
}
.News_information_left_img{
	float: left;
	width: 27%;
	height: 110px;
	overflow: hidden;
}
.News_information_left_img img{
	width: 100%;
	transition: all ease 0.5s;
	
}
.News_information_left_img img:hover{
	transform: scale(1.10);
}
.News_information_right_box{
	float: right;
	width: 68%;
}
.News_information_right_title{
	font-size: 14px;
	color: #333333;
	display: block;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	height: 18px;
}
.News_information_right_title:hover{
	color: #e32202;
}
.News_information_right_txt{
	display: block;
	height: 58px;
	font-size: 12px;
	color: #999999;
	line-height: 1.6;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	margin: 12px 0 8px 0;
}
.News_information_right_label{
	font-size: 12px;
	color: #f28877;
}
.Popular_policy_color_bg{
	background-color: #f5f5f5;
}
/* .Popular_policy_color_bg .policy_region_title_big{
	border:1px solid #f5f5f5;
	
} */
/* .policy_region_title_big :hover{
	    border: 1px solid #cdcdcd;
} */
/* .Popular_policy_color_bg .policy_region_title_big:hover{
	background-color: #ffff;
} */
.Popular_policy_color_bg .policy_region_title{
	border:0px solid #fff;
}
.Popular_policy_color_bg .citys_box_big2::after{
	display: none;
}
 .Popular_policy_color_bg .policy_region_title_big:hover .Popular_policy_color_bg .citys_box_big2::after{
	display: block;
}
/* 服务案例 */
.Case_left_switch_box{
	position: relative;
	float: left;
	width: 20%;
	    height: 280px;
	overflow: hidden;
}
.Case_next{
	top: 0;
	left: 0;
}
.Case_next,
.Case_prev{
	width: 100%;
	height:38px;
	border-radius: 4px;
	background-color: #fff;
	position: relative;
	position: absolute;
	cursor: pointer;
	border:1px solid #d7d7d7;
	z-index: 99;
}
.Case_prev{
	bottom: 0;
	left: 0;
}
.Case_next::after{
	position: absolute;
	content: "";
	width: 8px;
	height: 5px;
	background-image: url(../img/icon2.png);
	background-position: -26px -78px;
	left: 50%;
	top: 18px;
}
.Case_prev::after{
	position: absolute;
	content: "";
	width: 8px;
	height: 5px;
	background-image: url(../img/icon2.png);
	background-position: -25px -133px;
	left: 50%;
	top: 18px;
}
.Case_right_ctn_box{
	width: 78%;
	float: right;
	background-color: #fff;
	padding: 20px;
	height:279px;
}
.Case_right_ctn_box .focus .hd ul li{
	display: none;
}
/* .tempWrap ul{
	width: 100%!important;
}
.tempWrap li{
	width: 100% !important;
} */
#Case_content_box_big dt:nth-child(2),
#Case_content_box_big dt:nth-child(3){
	display: none;
}
.Case_content_box_big{
	overflow: hidden;
	margin-top: 40px;
}
.Case_left_switch_ctn_big{
	height: 183px;
	margin-top: 50px;
	overflow: hidden;
}
.Case_left_switch_ctn {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.Case_left_switch_ctn li{
	width: 100%;
	height: 38px;
	border:1px solid #d7d7d7;
	background-color: #fff;
	font-size: 12px;
	color: #333333;
	border-radius: 4px;
	text-align: center;
	line-height: 38px;
	margin-bottom: 10px;
	cursor: pointer;
}

.Case_content_img{
	width: 33%;
	float: left;
}
.Case_content_img img{
	width: 100%;
}
.Case_content_ctn_right{
	width: 60%;
	float: left;
	margin-left: 3%;
}
.Case_content_txt{
	font-size: 14px;
	color: #999;
}
.obtain_box_big{
	margin: 15px 0;
}
.Case_left_switch_ctn .on{
	background-color: #e79082;
	color: #fff;
}

.obtain_box_big{
	overflow: hidden;
}
.obtain_box_big dt{
	width: 100%;
	font-size: 14px;
	color: #333333;
	margin-bottom: 10px;
}
.obtain_box_big dd{
	width: 31%;
	height: 36px;
	float: left;
	border:1px solid #e88474;
	background-color: #f8e2df;
	border-radius: 4px;
	margin-right: 3%;
	text-align: center;
}
.obtain_box_big dd:last-child{
	margin-right: 0%;
}
.obtain_box_big dd div span{
	width: 100%;
	font-size: 14px;
	color: #333333;
	line-height: 36px;
	
}
.obtain_box_big dd div span:first-child{
	font-size: 16px;
	color: #e32202;
	font-weight: bold;
}
.obtain_box_big dd div span{
	text-align: center;
}
.Achievement_display_box dt{
	font-size: 14px;
	color: #333333;
	margin-bottom: 8px;
	width: 100%;
}
.Achievement_display_box dd{
	width: 50%;
	position: relative;
	padding-left: 30px;
	font-size: 14px;
	color: #999999;
	float: left;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	height: 20px;
}
.Achievement_display_box dd a{
	color: #999999;
}
.Achievement_display_box dd a:hover{
	color: #e32202;
}
.Achievement_display_box dd::after{
	width: 4px;
	height: 4px;
	position: absolute;
	background-color: #e32202;
	border-radius: 10px;
	content: "";
	left: 0;
	top: 7px;
}
/* 金牌服务 */
.moveService_expert_box{
		overflow: hidden;
		position: relative;
		margin-top: 20px;
	}
	.moveService_expert_ctn{
		
	}
	.moveService_expert_ctn li{
		width: 10%;
			height: 145px;
			position: relative;
			float: left;
			margin-right: 1.2%;
			background-position: center center;
			background-repeat: repeat;
			background-size: 100% 100%;
			cursor: pointer;
			margin-top: 10px;
			transition: all 0.5s;
	}
	.moveService_expert_ctn li img{
		width: 100%;
		height: 100%;
	}
	.moveService_expert_ctn li:nth-child(9n){
		margin-right: 0;
	}
	.moveService_expert_ctn li:hover,
	.moveService_expert_middle:hover{
		-webkit-transform: translate3d(0, -5px, 0);
		transform: translate3d(0, -5px, 0);
	}
	.moveService_expert_middle{
		width: 32.4%;
		height: 145px;
		position: absolute;
		left: 33.6%;
		top: 165px;
		background-image: url(../img/home/Teamphoto.jpg);
		padding: 20px 5px;
		color: #fff;
		font-size: 12px;
		text-align: center;
		transition: all 0.5s;
		line-height: 92px;
	}
.moveService_expert_middle:hover{
	-webkit-transform: translate3d(0, -5px, 0);
	transform: translate3d(0, -5px, 0);
}
.moveService_expert_ctn li:nth-child(13) .expert_mask_box,
.moveService_expert_ctn li:nth-child(14) .expert_mask_box,
.moveService_expert_ctn li:nth-child(15) .expert_mask_box{
	display: none;
}

.moveService_expert_ctn li:hover .expert_mask_box{
	display: block;
}

.newest_policy_ctn_box li{
	width: 50%;
	
}
/* 最新政策 */
.newest_policy_ctn_box{
	overflow: hidden;
	box-shadow: 0 0 10px 2px #e9e9e9;
	    margin-top: 30px;
		padding: 15px 0;
}
.newest_policy_ctn_box li{
	width: 46%;
	
	float: left;
	border-bottom: 1px dashed  #e1e1e1;
	overflow: hidden;
	margin:0 2%;
	padding: 10px 0;
}
.newest_policy_ctn_box li:nth-child(2n){
	
}
.newest_policy_ctn_box li:nth-child(13),
.newest_policy_ctn_box li:nth-child(14){
	border-bottom: 0px dashed  #e1e1e1;
}
.newest_policy_ctn_name{
	float: left;
	width: 70%;
}
.newest_policy_ctn_name a{
	font-size: 12px;
	color: #666666;
	overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
}
.newest_policy_ctn_time{
	width: 30%;
	float: right;
	text-align: right;
	font-size: 12px;
	color: #aaaaaa;
}


  @media (min-width:1200px) and (max-width:1440px ) { 
   .moveService_expert_ctn li{
   	  height: 120px;
   }
   .moveService_expert_middle{
   	  top: 140px;
   }
.top_logo_right_txt2 span{
	    margin-right: 10.5%;
}
  }



  @media (min-width:992px) and (max-width:1200px ) { 
  .Popular_policy_ctn_txt {
	    width: 74%;
  }
  .Popular_policy_ctn_box a{
	  width: 24%;
	  margin-right: 1%;
  }
  .Popular_policy_ctn_box a:nth-child(4n){
	  margin-right: 0%;
  }
  .Popular_policy_ctn_box a:nth-child(5n){
  	  margin-right: 1%;
  }
 .moveService_expert_ctn li{
 	  height: 110px;
 }
 .moveService_expert_middle{
 	  top: 130px;
 }
 .middle_nav_txt > a{
	 font-size: 13px;
 }
 .Official_praise_ctn_box li{
	 height: 225px;
 }
  }
  /* 平板电脑 */
  @media (min-width:768px) and (max-width:992px ) { 
   .top_logo_box{
	   width: 100%;
   }
.middle_box_big ul{
	width: 100%;
}
.middle_box_big ul li::after{
	display: none;
}
.banner_input_box_big {
    width: 38%;
    float: left;
    margin-top: 10px;
}
.middle_nav_txt > a{
	width: 10%;
}
.middle_nav_txt > a:last-child{
	width: 13%;
}
.Popular_policy_title_box{
	width: 50%;
}
  .Popular_policy_ctn_box a{
	  width:32%;
	  margin-right: 1%;
  }

  .Popular_policy_ctn_box a:nth-child(5n){
  	  margin-right: 1%;
  }
  .cooperative_partner_ctn_big li{
	  height: 64px;
  }
  .roll_ctn_box_big dd:last-child{
	  display: none;
  }
  .roll_ctn_box_big dd{
	  width: 48%;
  }
  .Service_expert_box_big dd,
  .Service_expert_box_big dt{
	  height: 100px;
  }
  .expert_mask_box{
	  padding-top: 35px;
  }
  .Team_photo_txt{
	  line-height: 1.6;
	  padding: 0 10px;
	  margin-top: 34px;
  }
  .footer_bottom_middle_left{
	  width: 100%;
  }
  .footer_bottom_middle_right {
      float: left;
      width: 100%;
	  margin-top: 15px;
  }
  .Case_content_img{
	  display: none;
  }
  .Case_content_ctn_right{
	  width: 100%;
  }
  .Case_left_switch_box{
	  width: 30%;
  }
  .Case_right_ctn_box{
	  width: 67%;
  }
  .moveService_expert_ctn li{
  	  height: 100px;
  }
  .moveService_expert_middle{
  	  top: 120px;
  }
  .moveService_expert_middle{
	  line-height: 70px;
  }
  }
  
  @media only screen and (max-width: 770px) { 
	  body{
		  background-color: #f5f5f5;
	  }
    .Check_button_box{
		position: inherit;
	}
	.Popular_policy_box{
		background-color: #fff;
		padding: 15px 15px 30px 15px;
		border-radius: 5px;
		box-shadow: 0 0 10px 2px #e9e9e9;
	}
	.Popular_policy_box_big{
		padding: 10px 0;
	}
	.Popular_policy_title{
		text-align: center;
		padding-top: 10px;
	}
	.policy_region_title_big{
		position: absolute;
		left: 15px;
		top: 15px;
		margin-left: 0;
	}
	.policy_region_title span{
		display: none;
	}
	.policy_region_txt{
		text-align: center;
		float: none;
	}
	.Popular_policy_switch_title{
		    margin: auto;
		    overflow-x: auto;
		    list-style: none;
		    white-space: nowrap;
		    width: auto;
			position: relative;
			margin-right: 30pxs;
	}
	.Popular_policy_switch_title dd{
		float: none;
		display: inline-block;
		width: 35%;
	}
	.Popular_policy_switch_label{
		width: 15px;
		height: 40px;
		position: relative;
		position: absolute;
		
		right: 0;
		top: 0;
		background-color: #fff;
		/* box-shadow: 0 0 10px 2px #e9e9e9; */
	}
	.Popular_policy_switch_title_box{
		position: relative;
	}
	.Popular_policy_switch_label::after{
		position: absolute;
		width: 4px;
		height: 7px;
		content: "";
		background-image: url(../img/home/icon1.png);
		left: 4px;
	    top: 16px;
		background-size: 100% 100%;
	}
	.Popular_policy_switch_title_box{
		margin-top: 20px;
	}
	.Popular_policy_switch_title .on{
		border-radius: 4px 4px 0 0;
	}
	.Popular_policy_ctn_box a{
		width: 31%;
	}
	
	.Popular_policy_ctn_box a:nth-child(5n){
		    margin-right: 2.5%;
	}
	.Popular_policy_ctn_box a:nth-child(3n){
		margin-right: 0%;
		
	}
	.Popular_policy_ctn_txt{
		display: none;
	}
	.Popular_policy_ctn_title{
		width: 80%;
		font-size: 12px;
		color: #333333;
		position:absolute; 
		left:50%;
		top:50%;
		transform:translate(-50%,-50%); 
		-webkit-line-clamp: 2;
	}
	.Popular_policy_ctn_box a{
		height: 54px;
		position: relative;	
		margin-top: 15px;
	}
	.label_box,
	.Check_button_txt{
		display: none;
	}
	.Check_button_title{
		position: relative;
		background-color: #f7b638;
		box-shadow: 0 0 10px 2px #fbd793;
		color: #333333;
		font-weight: bold;
		margin-top: 20px;
	}
	.roll_ctn_box_big dd:nth-child(2),
	.roll_ctn_box_big dd:nth-child(3){
		display: none;
	}
	.roll_ctn_box_big{
		    margin: 15px 0 0 0;
	}
	.roll_ctn_box_big dd{
		width: 100%;
		background-color: #fff5eb;
	}
	.focus .hd{
		display: block;
	}
	.Case_left_switch_box{
		display: none;
	}
	.Case_right_ctn_box{
		width: 100%;
	}
	.Case_content_img{
		width: 100%;
	}
	/* 服务案例 */
	.Case_content_box_big{
		margin-top: 20px;
	}
	.Case_right_ctn_box{
		padding: 0;
	}
	.Case_content_ctn_right{
		width: 100%;
		margin-left: 0;
	}
	.Case_content_txt{
		margin-top: 10px;
		display: block;
	}
	.obtain_box_big dd{
		height: 56px;
	}
	.obtain_box_big dd div{
		margin-top: 4px;
	}
	.obtain_box_big dd div span{
		display: block;
		line-height: 1.6;
		width: 100%;
		text-align: center;
		font-weight: bold;
	}
	.Achievement_display_box dd{
		width: 100%;
		padding-left: 17px;
		color: #333333;
		font-size: 12px;
	}
	.Case_right_ctn_box .focus{
		padding-bottom: 30px;
	}
	.Official_praise_ctn_box li{
		    width: 48%;
			margin-right: 4%;
			margin-top: 15px;
			transition: all 0.5s;
			
	}
	
	.Popular_policy_ctn_big{
		background-color: #fff;
		    padding: 15px 15px 20px 15px;
		    border-radius: 5px;
		    box-shadow: 0 0 10px 2px #e9e9e9;
	}
	.Official_praise_ctn_box li:nth-child(2n){
		 margin-right: 0%;
	}
	.Official_praise_ctn_box li{
		padding: 15px;
		height:157px ;
	}
	.Official_praise_ctn_txt{
		font-size: 12px;
	}
	/* 社会认可 */
	.Official_praise_txt{
		text-align: center;
		margin-top: 10px;
	}
	.cooperative_partner_ctn_big{
		margin-top: 15px;
	}
	.cooperative_partner_ctn_big li{
		    width: 22%;
			height: 40px;
			margin-right: 3%;
			margin-top: 15px;
			background-size: 100% 63%;
			    border: 1px solid #aeaeae;
				border-radius: 5px;
	}
	.cooperative_partner_ctn_big li img{
		border-radius: 5px;
	}
	.cooperative_partner_ctn_big li:last-child{
		display: none;
	}
	.cooperative_partner_ctn_big li:nth-child(4n){
		margin-right: 0%;
	}
	/* 金牌服务 */
	.moveService_expert_box{
		overflow: hidden;
		position: relative;
		margin-top: 20px;
	}
	.moveService_expert_ctn{
		
	}
	.moveService_expert_ctn li{
		height: 114px;
		width: 33.33%;
		float: left;
		background-repeat: repeat;
		background-size: 100% 100%;
		margin-right: 0;
		margin-top: 0;
	}
	.moveService_expert_middle{
		width: 33.33%;
		height: 114px;
		position: absolute;
		left: 33.33%;
		top: 114px;
		background-image: url(../img/home/Teamphoto.jpg);
		padding: 25px 5px;
		color: #fff;
		font-size: 12px;
		text-align: center;
		line-height: 1.6;
	}
	.News_information_ctn li{
		width: 100%;
	}
	.News_information_left_img,
	.News_information_right_txt{
		display: none;
	}
	.News_information_right_box{
		width: 100%;
	}
	.News_information_right_title{
		    -webkit-line-clamp: 2;
			height: 42px;
			line-height: 1.6;
	}
	.News_information_ctn li{
		/* width: 92%;
		margin-left: 4%; */
		padding: 15px 0;
		border-bottom: 1px dashed #aeaeae;
	}
	.News_information_ctn li:last-child{
		border-bottom: 0px dashed #aeaeae;
	}
	.News_information_right_label{
		font-size: 9px;
		color: #aaaaaa;
		text-align: right;
		margin-top: 5px;
	}
	.News_information_ctn{
		margin-top: 5px;
		box-shadow: 0 0 0px 0px #e9e9e9;
	}
	.Region_selection_box{
		width: 100%;
		height:39px;
		border:1px solid #d2d2d2;
		position: relative;
	}
	.Region_selection_box::after{
		position: absolute;
		width: 6px;
		height: 4px;
		content: "";
		background-image: url(../img/icon2.png);
		background-position: -208px -33px;
		right: 15px;
		top: 16px;
	}
	.Region_selection_title{
		text-align: center;
		line-height: 39px;
		font-size: 15px;
		color: #666666;
		font-weight: normal;
	}
	.Region_selection_title span{
		margin-left: 5px;
	}
	.NavigationClick_menu{
		overflow: hidden;
	}
	.NavigationClick_menu a{
		width: 30%;
		height: 39px;
		float: left;
		margin-right: 5%;
		display: block;
		border:1px solid #d2d2d2;
		color: #666666;
		text-align: center;
		line-height: 39px;
		margin-top: 15px;
		border-radius: 4px;
	}
	.NavigationClick_menu a h4{
		color: #666666;
		text-align: center;
		line-height: 39px;
		font-size: 15px;
	}
	.NavigationClick_menu a:nth-child(3n){
		margin-right: 0%;
	}
	/* banner */
	.focus .hd ul li{ display:inline-block; width:25px; height:3px; background:#e0e0e0; margin:0 5px;  vertical-align:top; overflow:hidden;  border-radius: 0px; }
	.focus .hd ul .on{ background:#e32202;  }
	.newest_policy_ctn_box li{
		width: 100%;
	}
	.Case_right_ctn_box .focus .hd ul li{
		display: inline-block;
	}
	.newest_policy_ctn_box li{
		width: 100%;
		margin: 0;
		padding: 15px 0;
	}
	.newest_policy_ctn_name {
		width: 100%;
	}
	.newest_policy_ctn_box{
	box-shadow: 0 0 0px 0px #e9e9e9; 
	     margin-top: 5px;	
		 padding: 0;
	}
	.newest_policy_ctn_box li{
		border-bottom: 1px dashed #aeaeae;
	}
	.newest_policy_ctn_time{
		font-size: 9px;
		margin-top: 5px;
	}
	.newest_policy_ctn_name a{
		width: 100%;
		font-size: 14px;

		    height: 42px;
		    line-height: 1.6;
			overflow: hidden;
			    text-overflow: ellipsis;
			    display: -webkit-box;
			    -webkit-line-clamp: 2;
			    -webkit-box-orient: vertical;
				font-size: 14px;
				    color: #333333;
	}
	.newest_policy_ctn_box li:nth-child(5),
	.newest_policy_ctn_box li:nth-child(6),
	.newest_policy_ctn_box li:nth-child(7),
	.newest_policy_ctn_box li:nth-child(8),
	.newest_policy_ctn_box li:nth-child(9),
	.newest_policy_ctn_box li:nth-child(10),
	.newest_policy_ctn_box li:nth-child(11),
	.newest_policy_ctn_box li:nth-child(12),
		.newest_policy_ctn_box li:nth-child(13),
			.newest_policy_ctn_box li:nth-child(14){
		display: none;
	}
	.fullSlide .hd ul li{
		    display: inline-block;
		    width: 25px;
		    height: 3px;
		    background: #e0e0e0;
		    margin: 0 5px;
		    vertical-align: top;
		    overflow: hidden;
		    border-radius: 0px;
	}
	.Case_right_ctn_box{
		position: relative;
	}
/* 	.focus .hd{
		position: absolute;
		bottom: -10px;
		left: 50%;
		margin-left: -90px;
	} */
	.policy_region_title::after{
		top: 16px;
	}
	.customerHover{
		display: none!important;
	}
	.Check_button_title_box:hover .customerHover{
		display: none!important;
	}
.Popular_policy_title{
		font-size: 24px;
	}
	.top_logo_txt span{
		margin-right: 12px;
	}
	.policy_region_title_big:hover ._citys {
	    display: none !important;
	}
	.policy_region_title::after{
		width: 6px;
		height: 4px;
		content: "";
		background-image: url(../img/icon2.png);
		background-position: -208px -33px;
		position: absolute;
		top: 7px;
		margin-left: 5px;
	}
	
	.Case_right_ctn_box .focus {
	    padding-bottom: 30px;
	}
	/* .Case_right_ctn_box .focus .hd {
	    position: absolute;
	    bottom: -10px;
	    left: 38%;
	    
	} */
	.MV_device{
		padding: 10px;
		height: 463px;
	}
	.MV_device .swiper-container{
		height: 463px;
		border-radius: 5px;
	}
	.pagination{
		margin: 0px 0;
		bottom: 0;
	}
	.swiper-pagination-switch{
		width: 25px;
		height: 3px;
	}
	.policy_region_title_big:hover {
	    border: 0px solid #cdcdcd;
	}
	.citys_box_big2::after{
		height: 0;
	}
	.policy_region_title{
		padding: 0px 15px 10px 0px;
	}
	.Case_right_ctn_box{
		height: auto;
	}
	.News_information_right_title{
		height: auto;
	}
	/* 案例 */
	.focus{ width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
	.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:0px; text-align:center;  }
	.focus .hd ul{ display:inline-block; 
	  font-size:0; vertical-align:top;
	}
	
	.focus .hd ul li{  background:#e0e0e0; margin:0 5px;  vertical-align:top; overflow:hidden;  display: none; }
	.focus .hd ul li:nth-child(1),
	.focus .hd ul li:nth-child(2),
	.focus .hd ul li:nth-child(3),
	.focus .hd ul li:nth-child(4),
	.focus .hd ul li:nth-child(5),
	.focus .hd ul li:nth-child(6),
	.focus .hd ul li:nth-child(7){
		display:inline-block; 
	}
	
	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li{width: 100%;}
	.focus .bd li img{ width:100%;  height:auto; background:url(images/loading.gif) center center no-repeat;  }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
	.Achievement_display_box dd a{
		color: #333;
	}
  }



  